x = 21
y = 12

print(x + y)
print(x - y)
print(x * y)
# x / y 会出现小数
print(x / y)
# x // y 不会出现小数，结果向下取整
print(x // y)
# x % y 结果一定是正数
print(x % y)

# 绝对值
print(abs(x))
# 数据类型转换
print(float(x))
# 返回复数
print(complex(x, y))
# 返回共轭复数
# c.conjugate
# 返回（x // y, x % y)
print(divmod(x, y))
# 计算x的y次方
print(pow(x, y))
print(x ** y)
# 通常情况下，上述两个运算等价，但是pow还是第三个参数
# 返回的是:x ** y % 2
print(pow(x, y, 2))
